Senior Software Engineer - .NET/C#
Location: Dublin, Ireland (Hybrid working arrangement)
Position: Permanent | Full Time
Salary: €70,000 – 85,000
Join a global engineering team developing complex software systems that interact with advanced hardware devices. You’ll work in a collaborative and innovative environment that values technical excellence, creativity, and professional growth.
We offer a flexible, dynamic setting with opportunities to expand your technical skills, take ownership of major software components, and work closely with cross-functional teams.
What You’ll Do
- Design and develop multi-threaded, service-oriented solutions using C# and the .NET Framework / .NET Core.
- Implement robust inter-service communication via WCF, gRPC, or .NET Remoting.
- Collaborate closely with systems engineers and hardware teams to deliver integrated solutions.
- Define and apply testing strategies, including unit testing, integration testing, and code reviews.
- Participate in architecture discussions and technical design reviews to ensure scalability and maintainability.
- Deliver reliable software in a regulated, quality-focused environment.
Your Background & Expertise
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline.
- Several years of hands-on software development experience with C# and .NET technologies.
- Proven experience working on complex, distributed, or multi-threaded applications.
- Familiarity with SQL Server, including stored procedures and performance tuning.
- Understanding of service communication frameworks such as WCF, gRPC, or RESTful APIs.
- Experience working in structured, process-driven environments (regulated industries advantageous).
- Bonus: Knowledge of machine learning inference frameworks (e.g., ONNX) or other modern .NET integrations.
Your Attributes
- Passionate about building robust, high-quality software systems.
- Comfortable taking ownership and delivering projects from concept to deployment.
- Strong team collaborator, able to work effectively with engineers across disciplines.
- Clear communicator with excellent problem-solving skills.
- Curious, proactive, and eager to explore new technologies.
If you’re interested, please click below to apply. Any Questions? – Contact Joseph Mullan in Reperio Human Capital.
Reperio Human Capital acts as an Employment Agency and an Employment Business.